1 research outputs found
Towards a simulation interoperability framework between an agent-based simulator and a BPMN engine using REST protocol
O paradigma atual de um modelo de processo de negócio é que é uma representação de uma sequência de tarefas que atuam sobre um “input” de dados,
para produzir uma “output”, visando a produção de um novo serviço ou produto. Embora esta seja uma forma válida de interpretar um processo de negócio, ela não considera em pormenor a influência de fenómenos externos,
por exemplo, comportamento humano, comunicação, interações sociais, a
cultura organizacional que pode ter um efeito significativo na eficiência um
processo de negócio.
Como a dinâmica destes fenómenos externos não é linear, eles podem ser
interpretados como um sistema complexo, que são sistemas que se comportam de tal forma que não podem ser explicados simplesmente olhando para o
comportamento das suas partes individuais. Esta forma holística de pensar
sobre os processos de negócio abre as portas à possibilidade de combinar
diferentes métodos de simulação para modelar diferentes aspetos que influenciam um processo.
A simulação baseada em agentes (ABS) e BPMN são escolhidas como os
dois métodos de simulação para estudar o potencial dessa integração em processos de negócio, e a nossa abordagem para os combinar consiste em modelar o comportamento do utilizador em ABS e o próprio processo de negócio
utilizando o BPMN. Por fim, a integração entre os dois motores de simulação
acontece durante o decurso da simulação através da invocação de APIs
usando o protocolo REST, onde os agentes controlam a dinâmica de execução do processo no BPMN. Esta abordagem de integração é validada através
da construção de uma experiência, com o objetivo de determinar se os resultados de simulação obtidos são estatisticamente coerentesThe current paradigm of a business process model is that it is a representation
of a sequence of tasks that act upon some data input, to produce an output,
aiming the production of a new service or product to be delivered from a producer to a customer. Although this is a valid way of thinking, it neglects to
consider in enough detail the influence of some phenomenon on inputs, e.g.
human behaviour, communication, social interactions, the organisational culture which can have a significant effect on the output delivered by a business
process. As the dynamics of these phenomena are non-linear, they can be
interpreted as a complex system. This holistic way of thinking about business
processes opens the doors to the possibility of combining different simulation
methods to model different aspects that influence a process. A BPMN engine
and an agent-based simulation (ABS) engine are chosen to serve the basis of
our framework. In its conception, we not only consider the technical aspects of
the framework but also delve into exploring its management and organizational
dimensions, with the intent of facilitating its adoption in enterprises, as a tool
to support decision support systems. We analyse how accurate the simulation
results can be when using these two tools as well as what considerations need
to be considered within organizations